chora mosque - French English Dictionary